"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/5/8 14:43
@Description : 

循环结构
 1. for
   语法 ：
     for  变量   in 可迭代元素:
        重复执行的代码
 2. while
   语法:
      while  表达式 :  # true
         重复执行的代码


选择的原则:
   1. 已知循环次数   for
   2. 循环次数不确定   while
"""
# 定义计数器


"""
while i < 5:
    print('hello')
    # 手动改变计数器  否则程序进入死循环
    i += 1  # 1  2  3  4   5
print(i)
"""

# break  结束循环
i = 0
while True:
    if i == 5:
        break
    print('hello')
    i += 1

print('-------------------------')
# continue   结束本次循环 继续下次循环
for i in range(10):
    if i == 5:
        # break
        continue

    print('hello{}'.format(i))
else:
    print('程序没有提前结束')


